package vip.fuxk.blog.data;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.solon.handlers.JacksonTypeHandler;
import com.baomidou.mybatisplus.solon.handlers.SnackTypeHandler;
import lombok.Data;

import java.util.List;

@Data
@TableName(value = "t_data_meta",autoResultMap = true )
public class DataMetaVo {
    @TableId(type = IdType.AUTO)
    public Long data_meta_id;

    public String data_name;

    @TableField(typeHandler = JacksonTypeHandler.class,javaType = true)
    public List<DataMetaInfoVo> meta_info;

    public Boolean is_tree = false;

    public Integer expire = -1;

    public Boolean is_obj = false;

}